import count from '@dfeidao/atom-nodejs/db/count';
import query from '@dfeidao/atom-nodejs/db/query';
import { IncomingHttpHeaders } from 'http';
import { productid,systemid } from '../../atom/config';
interface Message {
 record_no: string;
}
// 表名	lnventory_details
// 标题	盘点详情
// 字段名称	字段标题	字段类型	字段长度	是否为空	是否主键
// record_no	记录编号	string	50	√	ⅹ
// _id	id	string	50	ⅹ	√
// productid	产品id	string	50	ⅹ	ⅹ
// brand_no	品牌编号	string	50	√	ⅹ
// assetsname	资产名称	string	50	√	ⅹ
// project_asset_no	项目资产编号	string	50	√	ⅹ
// lnventory_details_no	盘点详情编号	string	0	√	ⅹ



export default async function atom(message: Message, action_id: string, session_id: string, headers: IncomingHttpHeaders) {
const q = query(action_id,session_id,systemid);
q.prepare('lnventory_details',['assetsname','record_no','_id','brand_no'],
{productid,record_no:message.record_no},200,1,[],[]);
const [dt]= await q.exec();

const { prepare, exec } = count(action_id, session_id, systemid);
prepare('lnventory_details', {productid,record_no:message.record_no});
const [c] = await exec();

return {dt,c};
}
